spinal and lumbar puncture - German English Dictionary